turfing daisy (tripleurospermum oreades tchihatchewii) - German English Dictionary